under duress


Results for "under duress"

English - Turkish Dictionary

under duress

(English - Turkish Dictionary) :
baskı altında.